{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Percentage of fiction volumes labeled fiction"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np\n",
    "from matplotlib import pyplot as plt\n",
    "%matplotlib inline\n",
    "from collections import Counter\n",
    "import seaborn as sns"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>author</th>\n",
       "      <th>realname</th>\n",
       "      <th>pseudonym</th>\n",
       "      <th>gender</th>\n",
       "      <th>nationality</th>\n",
       "      <th>authordate</th>\n",
       "      <th>inferreddate</th>\n",
       "      <th>firstpub</th>\n",
       "      <th>latestcomp</th>\n",
       "      <th>allcopiesofwork</th>\n",
       "      <th>copiesin25yrs</th>\n",
       "      <th>enumcron</th>\n",
       "      <th>imprint</th>\n",
       "      <th>genres</th>\n",
       "      <th>subjects</th>\n",
       "      <th>shorttitle</th>\n",
       "      <th>category</th>\n",
       "      <th>hathiadvent</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>docid</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>mdp.49015000838012</th>\n",
       "      <td>Fraser, Peter</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>m</td>\n",
       "      <td>us</td>\n",
       "      <td>1932-</td>\n",
       "      <td>1971</td>\n",
       "      <td>1971</td>\n",
       "      <td>1971</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Boston|Plays inc.|1971</td>\n",
       "      <td>Bibliographies|NotFiction</td>\n",
       "      <td>Puppet theater</td>\n",
       "      <td>Puppet circus</td>\n",
       "      <td>notfiction</td>\n",
       "      <td>contemporary</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mdp.39015063561586</th>\n",
       "      <td>Ferrier, Susan</td>\n",
       "      <td>Ferrier, Susan Edmonstone</td>\n",
       "      <td>NaN</td>\n",
       "      <td>f</td>\n",
       "      <td>uk</td>\n",
       "      <td>1782-1854.</td>\n",
       "      <td>1818</td>\n",
       "      <td>1818</td>\n",
       "      <td>1818</td>\n",
       "      <td>5</td>\n",
       "      <td>3</td>\n",
       "      <td>v.2</td>\n",
       "      <td>Edinburgh;W. Blackwood and J. Murray;1818.</td>\n",
       "      <td>Bibliographies|Fiction</td>\n",
       "      <td>English fiction</td>\n",
       "      <td>Marriage, a novel</td>\n",
       "      <td>longfiction</td>\n",
       "      <td>contemporary</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>uiuo.ark+=13960=t8nc6b618</th>\n",
       "      <td>Neri, Mary Anne</td>\n",
       "      <td>Neri, Mary Anne</td>\n",
       "      <td>NaN</td>\n",
       "      <td>f</td>\n",
       "      <td>it</td>\n",
       "      <td>NaN</td>\n",
       "      <td>1804</td>\n",
       "      <td>1804</td>\n",
       "      <td>1804</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>v.1</td>\n",
       "      <td>London;Printed for T. Cadell and W. Davies by ...</td>\n",
       "      <td>Novel|Fiction</td>\n",
       "      <td>NaN</td>\n",
       "      <td>The eve of San-Pietro</td>\n",
       "      <td>longfiction</td>\n",
       "      <td>contemporary</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>uc1.$b473613</th>\n",
       "      <td>Mann, Erika</td>\n",
       "      <td>Mann, Erika</td>\n",
       "      <td>NaN</td>\n",
       "      <td>f</td>\n",
       "      <td>de</td>\n",
       "      <td>1905-1969.</td>\n",
       "      <td>1940</td>\n",
       "      <td>1940</td>\n",
       "      <td>1940</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>NaN</td>\n",
       "      <td>New York|Toronto|Farrar &amp; Rinehart, inc.|c1940</td>\n",
       "      <td>NotFiction</td>\n",
       "      <td>Social life and customs</td>\n",
       "      <td>The lights go down</td>\n",
       "      <td>longfiction</td>\n",
       "      <td>contemporary</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>nyp.33433074931597</th>\n",
       "      <td>Forrester, Charles Robert</td>\n",
       "      <td>Forrester, Charles Robert</td>\n",
       "      <td>Crowquill, Alfred; Willis, Hal</td>\n",
       "      <td>m</td>\n",
       "      <td>uk</td>\n",
       "      <td>1803-1850.</td>\n",
       "      <td>1843</td>\n",
       "      <td>1843</td>\n",
       "      <td>1843</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>v. 2</td>\n",
       "      <td>London;R. Bentley;1843.</td>\n",
       "      <td>NotFiction</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Phantasmagoria of fun</td>\n",
       "      <td>juvenile</td>\n",
       "      <td>contemporary</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                              author  \\\n",
       "docid                                                  \n",
       "mdp.49015000838012                     Fraser, Peter   \n",
       "mdp.39015063561586                    Ferrier, Susan   \n",
       "uiuo.ark+=13960=t8nc6b618            Neri, Mary Anne   \n",
       "uc1.$b473613                             Mann, Erika   \n",
       "nyp.33433074931597         Forrester, Charles Robert   \n",
       "\n",
       "                                            realname  \\\n",
       "docid                                                  \n",
       "mdp.49015000838012                               NaN   \n",
       "mdp.39015063561586         Ferrier, Susan Edmonstone   \n",
       "uiuo.ark+=13960=t8nc6b618            Neri, Mary Anne   \n",
       "uc1.$b473613                             Mann, Erika   \n",
       "nyp.33433074931597         Forrester, Charles Robert   \n",
       "\n",
       "                                                pseudonym gender nationality  \\\n",
       "docid                                                                          \n",
       "mdp.49015000838012                                    NaN      m          us   \n",
       "mdp.39015063561586                                    NaN      f          uk   \n",
       "uiuo.ark+=13960=t8nc6b618                             NaN      f          it   \n",
       "uc1.$b473613                                          NaN      f          de   \n",
       "nyp.33433074931597         Crowquill, Alfred; Willis, Hal      m          uk   \n",
       "\n",
       "                           authordate  inferreddate  firstpub  latestcomp  \\\n",
       "docid                                                                       \n",
       "mdp.49015000838012              1932-          1971      1971        1971   \n",
       "mdp.39015063561586         1782-1854.          1818      1818        1818   \n",
       "uiuo.ark+=13960=t8nc6b618         NaN          1804      1804        1804   \n",
       "uc1.$b473613               1905-1969.          1940      1940        1940   \n",
       "nyp.33433074931597         1803-1850.          1843      1843        1843   \n",
       "\n",
       "                           allcopiesofwork  copiesin25yrs enumcron  \\\n",
       "docid                                                                \n",
       "mdp.49015000838012                       1              1      NaN   \n",
       "mdp.39015063561586                       5              3      v.2   \n",
       "uiuo.ark+=13960=t8nc6b618                1              1      v.1   \n",
       "uc1.$b473613                             1              1      NaN   \n",
       "nyp.33433074931597                       2              2     v. 2   \n",
       "\n",
       "                                                                     imprint  \\\n",
       "docid                                                                          \n",
       "mdp.49015000838012                                    Boston|Plays inc.|1971   \n",
       "mdp.39015063561586                Edinburgh;W. Blackwood and J. Murray;1818.   \n",
       "uiuo.ark+=13960=t8nc6b618  London;Printed for T. Cadell and W. Davies by ...   \n",
       "uc1.$b473613                  New York|Toronto|Farrar & Rinehart, inc.|c1940   \n",
       "nyp.33433074931597                                   London;R. Bentley;1843.   \n",
       "\n",
       "                                              genres                 subjects  \\\n",
       "docid                                                                           \n",
       "mdp.49015000838012         Bibliographies|NotFiction           Puppet theater   \n",
       "mdp.39015063561586            Bibliographies|Fiction          English fiction   \n",
       "uiuo.ark+=13960=t8nc6b618              Novel|Fiction                      NaN   \n",
       "uc1.$b473613                              NotFiction  Social life and customs   \n",
       "nyp.33433074931597                        NotFiction                      NaN   \n",
       "\n",
       "                                      shorttitle     category   hathiadvent  \n",
       "docid                                                                        \n",
       "mdp.49015000838012                 Puppet circus   notfiction  contemporary  \n",
       "mdp.39015063561586             Marriage, a novel  longfiction  contemporary  \n",
       "uiuo.ark+=13960=t8nc6b618  The eve of San-Pietro  longfiction  contemporary  \n",
       "uc1.$b473613                  The lights go down  longfiction  contemporary  \n",
       "nyp.33433074931597         Phantasmagoria of fun     juvenile  contemporary  "
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "work = pd.read_csv('../manuallists/manual_title_subset.tsv', sep = '\\t', index_col = 'docid', low_memory=False)\n",
    "work.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Index(['author', 'realname', 'pseudonym', 'gender', 'nationality',\n",
       "       'authordate', 'inferreddate', 'firstpub', 'latestcomp',\n",
       "       'allcopiesofwork', 'copiesin25yrs', 'enumcron', 'imprint', 'genres',\n",
       "       'subjects', 'shorttitle', 'category', 'hathiadvent'],\n",
       "      dtype='object')"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "work.columns"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[('Fiction', 1361), ('NotFiction', 876), ('UnknownGenre', 100), ('Juvenile audience', 71), ('Bibliographies', 59), ('Novel', 54), ('Historical fiction', 21), ('Short stories', 19), ('ContainsBiogMaterial', 15), ('Domestic fiction', 15), ('Detective and mystery stories', 13), ('Psychological fiction', 12), ('Love stories', 11), ('Mystery fiction', 9), ('War stories', 8), ('Biography', 6), ('Science fiction', 5), ('Bildungsromans', 4), ('Humorous stories', 4), ('Juvenile literature', 4), (\"Publishers' advertisements\", 4), ('Western stories', 3), ('NotBiographical', 3), ('Humorous fiction', 3), ('Suspense fiction', 3)]\n"
     ]
    }
   ],
   "source": [
    "allgenres = Counter()\n",
    "for index, row in work.iterrows():\n",
    "    if pd.isnull(row.genres):\n",
    "        continue\n",
    "    g = set(row.genres.split('|'))\n",
    "    for genre in g:\n",
    "        allgenres[genre] += 1\n",
    "print(allgenres.most_common(25))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "alltitles = Counter()\n",
    "fictiontitles = Counter()\n",
    "ficclues = {'Fiction', 'Novel', 'Short stories', 'Domestic fiction', 'Love stories', \n",
    "            'Historical fiction', 'Psychological fiction', \"Detective and mystery stories\",\n",
    "           \"Mystery fiction\"}\n",
    "fictiondefinition = {'longfiction', 'shortfiction', 'juvenile'}\n",
    "\n",
    "for index, row in work.iterrows():\n",
    "    if not row.category in fictiondefinition:\n",
    "        continue\n",
    "    date = int(row.latestcomp)\n",
    "    alltitles[date] += 1\n",
    "    \n",
    "    if pd.isnull(row.genres):\n",
    "        continue\n",
    "    g = set(row.genres.split('|'))\n",
    "    fiction = False\n",
    "    for genre in g:\n",
    "        if genre in ficclues:\n",
    "            fiction = True\n",
    "            break\n",
    "    if fiction:\n",
    "        fictiontitles[date] += 1\n",
    "\n",
    "        "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x128006cc0>]"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\nAAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x11c3a5c18>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "x = []\n",
    "y = []\n",
    "for i in range(1800, 2008):\n",
    "    fiction5yr = 0\n",
    "    all5yr = 0\n",
    "    for j in range(i - 2, i + 3):\n",
    "        if j in alltitles and alltitles[j] > 0:\n",
    "            fiction5yr += fictiontitles[j]\n",
    "            all5yr += alltitles[j]\n",
    "            \n",
    "    if all5yr > 0:\n",
    "        ratio = fiction5yr / all5yr\n",
    "    else:\n",
    "        ratio = 0\n",
    "        \n",
    "    x.append(i)\n",
    "    y.append(ratio)\n",
    "plt.plot(x, y)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x1a2c331470>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "sns.set_style(\"darkgrid\")\n",
    "fig, ax = plt.subplots(figsize = (8, 5))\n",
    "ax = plt.plot(x, y)\n",
    "plt.xlim(1800, 2010)\n",
    "plt.ylim(0,1)\n",
    "plt.savefig('percentlabeledfic.png', dpi = 400, bbox_inches = 'tight')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "2496"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "thesum = 0\n",
    "for k, v in alltitles.items():\n",
    "    thesum += v\n",
    "thesum"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "anaconda-cloud": {},
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.5.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
